- 丢人现眼
- diūrénxiànyǎnmake a fool of oneself; make a spectacle of oneself* * *丢人现眼diū rén xiàn yǎnmake a fool of oneself; make a spectacle of oneself* * *丟人現眼|丢人现眼 [diū rén xiàn yǎn] ► to make an exhibition of oneself ► to be a disgrace
Chinese-English dictionary. Academic. 2013.